#!/usr/bin/env bash
#-------------------------------------------------------
#	FileName	: run.sh
#	Author		：hpy
#	Date		：2021年08月15日
#	Description	：
#-------------------------------------------------------

echo "-------------------"
cat t.txt | awk '
    function findRLC(str_in)
    {
        if (str_in ~ /r[0-9]*\.[0-9]*/) {
            split(str_in, outbuf, ".")    #按 . 分割字符串,并把分割结果存到 outbuf 
        }
        return outbuf[1]
    }
    {
        tmp = findRLC($1)
        #统计个数 
        if( length(tmp) > 0  ) {
            if ( length(ans[tmp]) > 0 ) ans[tmp] = ans[tmp] + 1
            else ans[tmp] = 1
        }
    }

    END{
        for( i in ans) {
            print i , "\t" , ans[i]
        }
    }
    '